home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / tag_bbs / tag2bw41.zip / TAG2BW.DOC < prev    next >
Text File  |  1993-03-11  |  26KB  |  649 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                     T . A . G  T o  B l u e  W a v e  D o o r
  8.                        I n t e r f a c e  U t i l i t i e s
  9.                               V e r s i o n  4 . 1
  10.  
  11.  
  12. Acknowledgements
  13. ~~~~~~~~~~~~~~~~
  14.                TAG is copyrighted by Victor Capton and Robert Numerick
  15.                    None of this interface package would be possible without
  16.                    the support the TAG team has give to third party utilities
  17.                    authors in terms of structures and functional programming
  18.                    aid. Special thanks go to Victor Capton, Paul Williams and
  19.                    Randy Goebel.. the current main force behind the TAG BBS
  20.                    systems.
  21.  
  22.                    Blue Wave is copyrighted by Cutting Edge Computing. The
  23.                    author is George Hatchew. Thanks go to George as well for
  24.                    providing insight into how the door interfaces with the
  25.                    QBBS V7.5 BBS system thus eliminating a couple of major
  26.                    brain busters.
  27.  
  28.                XTRA special thanks go to the people who did the beta testing
  29.                     for this utility package:
  30.  
  31.                     John Nash         1:374/10
  32.                     Jason Brothers    1:101/352
  33.                     David Beiger      1:374/5
  34.                     Jonathan Blair    1:2605/630
  35.                     Steven Sheeley    1:374/302
  36.                     Cliff Morrison    1:163/412
  37.                     Chris Howes       1:374/69
  38.                     Justin Gould      1:231/272
  39.                     Todd Punderson    1:321/309
  40.                     Vince Worthington 1:3629/405
  41.                     Jason Brothers    1:101/352
  42.  
  43. Guarantees/Warranties
  44. ~~~~~~~~~~~~~~~~~~~~~
  45.  
  46. Simply Put, There are no guarantees that this software will do anything
  47. but take up disk space. The author assumes no liability for any damages
  48. caused by running the related programs.. This disclaimer includes, but
  49. is not limited to loss of data, or destruction of files.
  50.  
  51. Blue Wave Files Needed
  52. ~~~~~~~~~~~~~~~~~~~~~~
  53.  
  54.         BW101_QB.ZIP    QBBS V2.75 Blue Wave Mail Door
  55.         BWAVE212.ZIP    Latest Blue Wave Reader
  56.  
  57.         Both Files are FREQable from Here (1:236/16)
  58.  
  59. Purpose
  60. ~~~~~~~
  61. This utility set is designed to ease the interface of the Blue Wave mail
  62. door and TAG BBS systems. The included programs create a QBBS V7.5
  63. system for use by the Blue Wave mail Door.. and any other QBBS V7.5 type
  64. door or utilities that need the resulting files.
  65.  
  66.  
  67. -=[ TAG2BW Documentation Page 1 ]=-               Main operation/use outline
  68.  
  69.  
  70. Use
  71. ~~~
  72. The use of these utilities is two step:
  73.  
  74.         1. Unzip the file TAG2QBBS into the Blue Wave Directory and
  75.            execute. Upon execution you will be prompted for two
  76.            directories. The first is the path to your Status.Dat File..
  77.            the second the path to the HMS base you are setting up. Bear in
  78.            mind the STATUS.DAT path you enter will be based upon the node you
  79.            are setting up. (see the recommended Multi-node setup later in the
  80.            docs) -=[ If You Use The *Optional* Parameter NOFILES then
  81.            there are no List Files created ]=-
  82.            -=[ NOTE ]=-
  83.                 To run as a nightly event and keep the message areas,
  84.                 files areas, and List files up to date enter the two
  85.                 paths on the command line as follows.
  86.                       TAG2QBBS C:\BBS C:\HMSPATH [NoFiles]
  87.  
  88.                 It is recommended you perform this maintenance for each node
  89.                 every night or after adding or deleting message or file areas.
  90.                 This program also creates standard QBBS V2.75 FILES.BBS files
  91.                 in each of your download directories.. if the directory is a
  92.                 CDROM drive then the list file is generated in the same
  93.                 directory as the *.DIR file and is named based on the
  94.                 following convention:
  95.                               F[File Area Number].BBS
  96.  
  97.                 So if a CDROM area is area #321 and the .DIR file was located
  98.                 in the multi-node directory the list file name would be:
  99.                                   C:\MULTI\F321.BBS
  100.  
  101.                 These list files are essential to Blue Wave's ability to allow
  102.                 users to request files via the door and should not be
  103.                 disturbed. The optional "NoFiles" parameter will
  104.                 override the list file creation thus eliminating the
  105.                 redundancy of this action on nodes that share all file areas.
  106.  
  107.            This program will create:
  108.  
  109.            QUICKCFG.DAT         QBBS system file similar to STATUS.DAT
  110.            MSGCFG  .DAT         Message Base Configuration/Definition
  111.            FILECFG .DAT         File Base Configuration/Definition
  112.            LIMITS  .CTL         Download/Upload Ratio and Time Control
  113.            FILES   .BBS         List File For User File Requests.
  114.            F[DIR#] .BBS         CDROM List File(s)
  115.  
  116.            You  can also, optionally run the program SETDLK.EXE to create a
  117.            data file that will allow you to set daily download K limits for
  118.            your users. The usage is simple... Just Type SETDLK (in the QBBS
  119.            directory for the message base  or  node you are setting up) and
  120.            follow the instructions. You will be asked to give a  S/L  range
  121.            and then the download K (1mg = 1000K) to assign that S/L. If you
  122.            have  already  executed  the  program once before you can use the
  123.            program to edit  a  give  S/L  range  at  any  time. If the file
  124.            SLK.DAT exists in a given QBBS directory the information will be
  125.            used  when  creating  the  LIMITS.CTL  file,  and  when  writing
  126.            USERS.BBS and EXITINFO.BBS.
  127.  
  128.            Now you can run the Blue Wave setup Program BWUTILS.EXE and
  129.            toggle the board specific options. (Multi Node Setup Is Later
  130.            In Documentation so read EVERYTHING before starting!)
  131.  
  132.  
  133. -=[ TAG2BW Documentation Page 2 ]=-        Setting Up The Blue Wave Door....
  134.  
  135.                 General Information:
  136.                         Set packet name, Max Messages to download, Max
  137.                         Files for FREQ, and the various display files.
  138.  
  139.                 Overrides
  140.                         Any areas you wish to force or exclude. You can
  141.                         force exclusion from users even if they normally
  142.                         have access and can setup default areas which
  143.                         the users will use depending upon their normal
  144.                         access, or change the access requirements to be
  145.                         different than those on the BBS. You will only
  146.                         see the message area listing when you choose to
  147.                         insert a new area.. rest assured ALL of your HMS
  148.                         areas are known to Blue Wave.
  149.  
  150.                 Directories and paths
  151.                         Check these but they should all be correct
  152.                         except the local download, upload paths. The
  153.                         swap path should default to the path you have
  154.                         setup for TAG or none..
  155.  
  156.                         For multi-Node setups make sure your System
  157.                         Path points to the specific QBBS path for that
  158.                         Node Directory beneath Blue Wave.
  159.  
  160.                 Security level and flags
  161.                         This simply setups up default flags and flag
  162.                         override access for netmail. It defaults to the
  163.                         QBBS sysop security level of 32000 and you will
  164.                         need to make the appropriate changes. If you
  165.                         wish to toggle flag access just remember the TAG
  166.                         A/R flags are toggled as the first 27 flags so a
  167.                         use that had flags of @A--DEF would translate to
  168.                         XX--XXX in Blue Wave. (ALL Users have the @ flag)
  169.  
  170.  
  171.     You  MUST  repeat  this  for each node (call BWUTILS with the node's BW
  172.     parameter  file  as  the  argument  example:  BWUTILS  NODE2.PRM).  Pay
  173.     attention to  the  node  specific  directories  and paths information..
  174.     wouldn't want two Blue Wave users  crashing  into  each  other  in  the
  175.     dark <grin>.
  176.  
  177.  
  178. -=[ TAG2BW Documentation Page 3 ]=-     Interfacing TAG to the Blue Wave Door
  179.  
  180.  
  181.         2. Edit the included BW.BAT file and place it in your TAG BBS
  182.            directory then place the TAG2BW.EXE file in your Blue Wave
  183.            directory. Add a menu option of
  184.                 Pkey    <
  185.                 Pdata   BW(??).BAT
  186.  
  187.            (You will need a separate Menu and Batch file for each HMS
  188.            directory. The "??" refers to NODE/HMSBASE Numbers)
  189.  
  190.           The files created by TAG2BW.EXE are:
  191.  
  192.                 EXITINFO.BBS    User information file that can be
  193.                                 changed by door
  194.                 ALIAS   .BBS    Alias file for users
  195.                 USERS   .BBS    All user information (like USER.LST)
  196.                 DORINFO?.DEF    Door drop file
  197.  
  198.  
  199. That should be about all I need tell you at this time other than read
  200. the Blue Wave Docs and you should easily see how to use these programs
  201. for setting up Multiple Nodes and HMS bases.
  202.  
  203. You will also note that Blue Wave will respect your user's handles and
  204. will Force Handles to be used on any area you force handles and will not
  205. allow handles in any area you have handles disabled... There is no such
  206. thing as anonymous on QBBS boards so these areas have handles forced.
  207.  
  208. A Word about local File Requests:
  209. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  210.  
  211. As stated earlier, it is crucial that a correctly formatted FILES.BBS or
  212. alternate list file exists for the file request options to work. Any files
  213. that are downloaded will applied toward the user's File download count and
  214. Download-K statistics. If the user is out of balance Blue Wave will not allow
  215. the user to download. If you are using another program to create your BBS's
  216. FILES.BBS please remember that it probably won't be placing the alternate list
  217. files in the correct place for the CDROMs and may well inhibit the user
  218. downloading ability. If there is a specific area you do NOT wish users to
  219. access via Blue Wave, regardless of their BBS access rights simply include a
  220. command in your maintenance batch file to delete that file area's FILES.BBS or
  221. alternate list file (F(are#).BBS).. then Blue Wave will treat the file as non
  222. existent even though it finds it in the appropriate directory.
  223.  
  224. As with TAG, Blue Wave will not charge Users for downloading from file
  225. areas  marked as Free <no ratios>. It will, however, limit their ability to
  226. download should they attempt to exceed  the daily download K you setup with
  227. the SETDLK program. (if you don't use this program then the default becomes
  228. 850K)
  229.  
  230.  
  231. -=[ TAG2BW Documentation Page 4 ]=-                            Mulitnode Setup
  232.  
  233. For sake of example we will demonstrate the multi-node setup using a Two node
  234. system with the following directory structure for the BBS:
  235.  
  236. Node 1:
  237.      BBS dir  = C:\BBS
  238.      Gfiles   = C:\BBS\GFILES
  239.      AFiles   = C:\BBS\AFILES
  240.      MSG Dir  = C:\MESSAGES
  241.  
  242. Node 2:
  243.      BBS DIr  = C:\BBS2
  244.      Gfiles   = C:\BBS2\GFILES
  245.      AFiles   = C:\BBS2\AFILES
  246.      MSG DIR  = C:\MESSAGES
  247.  
  248. Multinode
  249.      MULTI Dir = C:\MULTI
  250.            USERS   .LST
  251.            CDROM   .DIR FILES
  252.            MBOARDS .DAT
  253.            FBOARDS .DAT
  254. Main Blue Wave Directory = C:\BW
  255.  
  256. In the above example the directory tree would look like:
  257.  
  258. ROOT--+
  259.       |
  260.       +----+ BBS   <-------- NODE1 STATUS.DAT Directory
  261.       |        |
  262.       |        + AFILES
  263.       |        |
  264.       |        + GFILES
  265.       |
  266.       +----+ BBS2  <------- NODE2 STATUS.DAT Directory
  267.       |        |
  268.       |        + AFILES
  269.       |        |
  270.       |        + GFILES
  271.       |
  272.       +----+ BW    <------- Main Blue Wave Directory (includes all *.PRM
  273.       |       |                                       Files)
  274.       |       + NODE1  <----- NODE1 QBBS System Directory. Must Contain
  275.       |       |    |                TAG2QBBS.EXE
  276.       |       |    + DOWN
  277.       |       |    |
  278.       |       |    + UP
  279.       |       |    |
  280.       |       |    + WORK
  281.       |       |
  282.       |       + NODE2  <----- NODE2 QBBS System Directory. Must Contain
  283.       |            |                TAG2QBBS.EXE
  284.       |            + DOWN
  285.       |            |
  286.       |            + UP
  287.       |            |
  288.       |            + WORK
  289.       |
  290.       +----+ MESSAGES  <----- HMS Files (Single HMS Base System)
  291.       |
  292.       +----+ MULTI
  293.  
  294.  
  295.  
  296. -=[ TAG2BW Documentation Page 5 ]=-                         Mulitnode Setup
  297.  
  298. Given the preceding directory structure the calling conventions for each
  299. program would be:
  300.  
  301.         BWUTILS.EXE -  Called from main Blue Wave directory
  302.         ~~~~~~~~~~~
  303.                NODE1
  304.                    BWUTILS NODE1.PRM
  305.  
  306.                NODE2
  307.                    BWUTILS NODE2.PRM
  308.  
  309.         TAG2QBBS    - Called from Each C:\BW\NODE? Directory
  310.         ~~~~~~~~
  311.               NODE1
  312.                   TAG2QBBS C:\BBS C:\MESSAGES [NoFiles - optional]
  313.  
  314.               NODE2
  315.                   TAG2QBBS C:\BBS2 C:\MESSAGES [NoFiles - optional]
  316.  
  317.         TAG2BW      - Called from main Blue Wave Directory
  318.         ~~~~~~
  319.               NODE1
  320.                   TAG2BW %1 %2 %3 %4 %5 %6 %7 %8 C:\BW\NODE1 C:\BBS [NOOUT]
  321.  
  322.               NODE2
  323.                   TAG2BW %1 %2 %3 %4 %5 %6 %7 %8 C:\BW\NODE2 C:\BBS2 [NOOUT]
  324.  
  325.          BWMAIL     - Called from main Blue Wave Directory
  326.  
  327.               NODE1
  328.                   BWMAIL -CNODE1.PRM
  329.  
  330.                NODE2
  331.                   BWMAIL -CNODE2.PRM
  332.  
  333.          TAGUDATE   - Called From Main Blue Wave Directory
  334.          ~~~~~~~~
  335.                NODE1
  336.                   TAGUDATE C:\BW\NODE1 C:\BBS
  337.  
  338.                NODE2
  339.                   TAGUDATE C:\BW\NODE2 C:\BBS2
  340.  
  341. =============================[ Batch Files ]================================
  342.  
  343. NODE1
  344. ~~~~~
  345.      @Echo Off
  346.      C:
  347.      Cd\BW
  348.      TAG2BW %1 %2 %3 %4 %5 %6 %7 %8 C:\BW\NODE1 C:\BBS [NOOUT]
  349.      BWMAIL -CNODE1.PRM
  350.      TAGUDATE C:\BW\NODE1 C:\BBS
  351.      CD\BBS
  352.  
  353.  
  354.  
  355. -=[ TAG2BW Documentation Page 6 ]=-                         Multinode Setup
  356.  
  357. NODE2
  358. ~~~~~
  359.      @Echo Off
  360.      C:
  361.      Cd\BW
  362.      TAG2BW %1 %2 %3 %4 %5 %6 %7 %8 C:\BW\NODE2 C:\BBS2 [NOOUT]
  363.      :
  364.      : The Next Line is due to Blue Wave's lack of recognizing
  365.      : any DORINFO?.DEF file except DORINFO1.DEF
  366.      :
  367.      COPY C:\BW\NODE2\DORINFO2.DEF C:\BW\NODE2\DORINFO1.DEF
  368.      BWMAIL -CNODE2.PRM
  369.      TAGUDATE C:\BW\NODE2 C:\BBS2
  370.      CD\BBS2
  371.  
  372. As noted in the Batch file comments (any line preceded by a colon and not
  373. referred to as a Label is ignored by dos and serves as a comment) Blue Wave
  374. doesn't recognize node specific DORINFO?.DEF files.. I elected to create them
  375. anyway and allow the sysop to make the appropriate copy so the utility can
  376. serve to create the files for other QBBS V7.5 Doors and utilities that do
  377. recognize the node specific DORINFO? naming convention.
  378.  
  379. Now for the multiple HMS systems. First off there is absolutely NO good
  380. reason for creating multiple HMS areas under TAG unless you have in excess
  381. of 200 messages areas (Lord) or your message base size has exceeded 16mg
  382. (Double oh lord).. This only serves to break other fine utilities, editors,
  383. etc, that would otherwise handle the message system flawlessly. As for data
  384. integrity, well you can always go back to the FIDO *.MSG message format.
  385. Really, the HMS system is pretty stable and shouldn't give you problems and
  386. if you end up with bad sectors you are likely to have other problems anyway.
  387.  
  388. To use the multiple HMS message bases the same rules apply as in the
  389. preceding example with the addition of a new QBBS system Dir for each extra
  390. HMS base... and of course a corresponding Blue Wave .PRM file. The additional
  391. directories would appear as :
  392.  
  393. BW
  394.  +
  395.  |
  396.  + NODE1     <---- TAG2QBBS resides here with node1 HMS1 paths
  397.  |    +
  398.  |    |
  399.  |    + HMS2 <---- TAG2QBBS resides here with NODE1 HMS2 paths
  400.  |    |
  401.  |    + HMS3 <---- TAG2QBBS resides here with NODE1 HMS3 Paths
  402.  |    |
  403.  |    + DOWN
  404.  |    |
  405.  |    + WORK
  406.  |    |
  407.  |    + UP
  408.  |
  409.  + NODE2     <---- TAG2QBBS resides here with NODE2 HMS 1 paths. The rest is
  410.  |    +                     is the same as above.
  411.  
  412. Naturally there would then be  NODE11.PRM, NODE12.PRM, NODE13.PRM files for
  413. Blue Wave and TAG2QBBS would have to be called from each directory with the
  414. paths pointing to the appropriate BBS node dir and HMS message base. heh..
  415. this is what you get for prostituting a *standard*.
  416.  
  417.  
  418.  
  419. -=[ TAG2BW Documentation Page 7 ]=-                               Postscript
  420.  
  421.  
  422. If there are any questions or comments direct them to:
  423.  
  424. Rick Cooper
  425. Just For the Heck Of It II
  426. 1:236/16
  427. (219) 747-5871
  428.  
  429.  
  430. - 11/13/92
  431.  
  432. Modified the File Sharing Scheme slightly, and added a couple more error
  433. messages for missing files.
  434.  
  435. -11/14/92
  436.  
  437. -=[FIXED]=-
  438.  
  439. Problem with Runtime error 201 Fixed! A bit of sloppy programming..
  440. Heh.. Probably not the last time. (Thanks Both John and Jason)
  441.  
  442. Fixed Sysop handle problem.. Seems QBBS doesn't use the first record
  443. number for the Alias.bbs file thus all user handles functioned except
  444. good 'ole Sysop User #1
  445.  
  446.  
  447. Modified the way files are located.. Function will now search the Dos
  448. path as well as the TAG file definitions.
  449.  
  450. Added creation of an error file TAG2BW.ERR in the Main BBS directory.
  451. This file does slow down the program a bit but should help me find
  452. exactly where in the program an error is occurring .. it also contains
  453. several of the system variables needed by the program and looks like :
  454.  
  455.         System Path    = C:\BBS\
  456.         Blue Wave Path = C:\BW\
  457.         Share Installed
  458.         DesqView Not Active
  459.         Found C:\BBS\GFILES\Callers.Log
  460.         Converting User Information For ExitInfo.BBS
  461.         ExitInfo.BBS Definition Is Complete
  462.         Writing ExitInfo 1..C:\BW\EXITINFO.BBS
  463.         Writing ExitInfo 2..C:\BBS\MESSAGES\HUDSON\EXITINFO.BBS
  464.         Writing Alias.Bbs File...  C:\BBS\MESSAGES\HUDSON\ALIAS.BBS
  465.         Writing Combine.Bbs File.. C:\BBS\MESSAGES\HUDSON\Combined.BBS
  466.         Reading USER.LST File C:\BBS\MULTI\USER.LST
  467.         Assigning USERS.BBS File.. C:\BBS\MESSAGES\HUDSON\USERS.BBS
  468.         Reading Scan Flag File C:\BBS\MULTI\MZSCAN.DAT
  469.         Creating USERS.BBS File.. Reading USER.LST
  470.         Finished Writing C:\BBS\MESSAGES\HUDSON\USERS.BBS
  471.         Writing C:\BW\DORINFO1.DEF
  472.         All Files Written and Read.. Conversion Complete
  473.  
  474. -11/18/92
  475.  
  476. Added communications routines so the user sees the Information Displayed
  477. locally.. Also added a "Percent Done" line so the user knows something
  478. is happening while the program writes the USERS.BBS file.
  479. This adds a couple seconds to the creation routines but the user will
  480. probably appreciate knowing that something is happening while they
  481. wait... Let me know
  482.  
  483.  
  484. -=[ TAG2BW Documentation Page 8 ]=-                               Postscript
  485.  
  486.  
  487. -11/20/92
  488.  
  489. Changed the status display so it only updates every 10% done which speeds
  490. things back up considerably.
  491.  
  492. -11/21/92
  493.  
  494. Increased the stack space.. there were a couple of reports of lockups
  495. running under DesqView386 standard (not DV/X) and the problem has been
  496. traced to the STACKS=0,0 statement in the CONFIG.SYS. Hopefully V1h will
  497. correct these lockups.
  498.  
  499. -11/21/92
  500.  
  501. Further increased the Stack space available (some real dead iron out
  502. there apparently) and fixed the problem with not locating File requested
  503. for download. Users will now be able to FREQ any files they normally
  504. have access to (and ratios/limits are enforced as is security access),
  505. except in a CDROM directory.
  506.  
  507. If the current version still locks up under DV386 V2.4? rem out your
  508. Stacks= statement in the config.sys file and try again.. that will
  509. *probably* handle it now.
  510.  
  511. -11/25/92
  512.  
  513. Added the ability to create the proper style FILES.BBS to the TAG2QBBS
  514. program. Also allows TAG2QBBS to accept command line parameters so it
  515. can be run as a nightly event thus keeping your files and message setups
  516. current as well as any List Files for Blue Wave.
  517.  
  518.         Parameters are:
  519.         TAG2QBBS C:\BBS C:\HMS
  520.  
  521.         Where C:\BBS = Path To Status.Dat and C:\HMS = Message Base Path
  522.  
  523. If you are keeping your .DIR files the Gfiles, Afiles, Or Multi
  524. directories, a file will be created within that directory with the
  525. naming convention of F+BoardNumber.BBS (eg: F1.BBS).. Please Don't
  526. remove those files or Blue Wave will Not be able to find the file your
  527. user is attempting to request.
  528.  
  529. Removed all the error log code.. it would appear it's not needed.. well, I
  530. didn't actually remove it I just commented it out so it can be restored if
  531. needed.
  532.  
  533. -11/28/92
  534.  
  535. Added the utility TAGUDATE.EXE. This program reads the EXITINFO.BBS file
  536. and updates the user's File Download-K and count, Post Count, and
  537. Netmail credit/debits. All the user post counts have to go into their
  538. public post count regardless of the type (private/public/echo, etc)
  539. because QBBS doesn't differentiate between types when it comes to
  540. counts.
  541.  
  542. -12/01/92
  543.  
  544. Public release of the Door and rewriting of the bloody doc files.. I hate
  545. writing docs ..
  546.  
  547.  
  548. -=[ TAG2BW Documentation Page 9 ]=-                               Postscript
  549.  
  550. -12/19/19
  551.  
  552. Installed support for the Next general release of TAG (26D)
  553.  
  554. Added:
  555.         No Longer writes entire USERS.BBS file unless current user is
  556.                 a new user on the TAG board and Blue Wave.
  557.  
  558.         TAG2QBBS will now convert all  AKAs (up to 10, QBBS limit)
  559.  
  560.         Added NOFILES switch to TAG2QBBS so you can disable creation of
  561.         file area list files.
  562.  
  563.         TAG2BW will now erase an existing EXITINFO.BBS file if found
  564.         during initialization (Security measure)
  565.  
  566.         TAG2QBBS now respects force private areas including echo/netmail
  567.                 (Thanks to the new TAG structures)
  568.  
  569.         All Programs are now Windows and OS/2 Aware.. Will pause other
  570.                 applications while updating user information (TAGUDATE)
  571.                 as a safety measure... Only takes a wink and other
  572.                 nodes won't even be aware of the pause.
  573.  
  574. -12/20/92
  575.  
  576.         Added option to turn off user information display.. if you add
  577.         the switch NOOUT to the normal command line the use information
  578.         is no longer displayed locally or remote.
  579.  
  580.         No longer send operating system information to remote
  581.         (detection of share, desqView, OS/2, Windows, etc)
  582.  
  583.         Still sends blurp about my BBS.. but the software is free
  584.         whadda expect ? |-)
  585.  
  586. -01/27/93
  587.  
  588. Well the 486 processor problem appears to be fixed.. Thanks go to Cliff
  589. Morrison for jacking my brain about removing the Delay calls.. Boy talk about
  590. lack of backward compatibility in architecture!
  591.  
  592. -01/28/93
  593.  
  594. During the process of keeping three copies of the bloody program (one for
  595. update testing, one for TAG betas, and one for TAG standard) around I
  596. inadvertently removed a small piece of code (QU.UserRecNum = (U.Unum - 1)) that
  597. caused Blue Wave to update the wrong user's lastread pointers! If user one was
  598. in the Door user two's pointers were updated... Lord is that embarrassing or
  599. what <sheepish grin>.
  600.  
  601. Just for that... Everyone gets a free copy of TAG2BW31! <grin>
  602.  
  603.  
  604. -=[ TAG2BW Documentation Page 10]=-                               Postscript
  605.  
  606.  
  607. -02/03/93
  608.  
  609. Fixed a bug where the program would go into an infinite loop if it encountered
  610. a ^P0 color code.
  611.  
  612. Fixed the last AKA bug. Now respects your AKAs up to the QBBS limit of 10..
  613. after the 1st 10 AKAs found the remaining will be ignored and your main
  614. address (the one entered in the system configuration) will be defaulted.
  615.  
  616. TAG2QBBS now checks the USERS.LST and USERS.BBS files and rebuilds the
  617. USERS.BBS file if there is a difference in the user count.. this means it's
  618. less likely for a user to have to wait for the rebuilding process if a new
  619. user logged in sometime during the day (if you are running TAG2QBBS as a
  620. nightly update event)
  621.  
  622. -03/07/93
  623.  
  624. Added a new program called SETDLK.EXE. This program will allow the sysop to
  625. set daily download K restrictions by security level just like the true QBBS
  626. program.  If  this program is used (it's optional and recommended) then the
  627. resulting data file will be used when generating LIMITS.CTL, USERS.BBS, and
  628. EXITINFO.BBS. With this additional program we are moving closer to releasing
  629. the QBBSCVT utilities that will allow  you  to use program like ACFILES (the
  630. best file door for any BBS program anywhere...  No  BBS  handles  files  as
  631. nicely  as  ACFILES)  and  GrayQWK (The fastest nicest QWK door I have ever
  632. used.. I registered right away).
  633.  
  634. Added a couple things. First of all all the utilities will work together to
  635. maintain user information in the USERS.BBS file and  maintain  the  correct
  636. Daily download K specifications in the EXITINFO.BBS and USERS.BBS Files.
  637.  
  638. The TAG2BW utility will catch  the  truncated connect rates (a *little* bug
  639. in  TAG  right now) and correct them. This should end those frustrating 14
  640. baud transfers heh? <grin>
  641.  
  642.  
  643.  
  644. -03/11/93
  645.  
  646. Got a report of an error  code  203  from Mark McKay.. Hopefully it was the
  647. file copy routine (since that was the only heap usage I could find)
  648.  
  649.